Authenticating as an installation
#GitHub_Apps
https://developer.github.com/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation
GitHub Apps
がインストールされたユーザー or orgとして認可されること。
これを済ませてはじめて所定の権限をもったトークンが得られて実質的な仕事ができる。
ただし、あくまで「(ユーザーかorgへの) インストール」としてのみ識別されて、ユーザーそのもののは識別されない。
認可されたユーザーの実体を得るには
user-to-server OAuth access token
を行う。
アプリのインストールはユーザーごとに1つのはずなのにこういう仕様なのはorg.である場合もあるから?